文章目录
  1. 1. WebView使用
  2. 2. WebView与Javascript

WebView使用

webView = (WebView) findViewById(R.id.webView); 
webView.getSettings().setJavaScriptEnabled(true); 
webView.setWebViewClient(new WebViewClient(){ 
@Override 
public boolean shouldOverrideUrlLoading(WebView view, String url) { 
view.loadUrl(url);//根据传入的参数再去加载新的网页 
return true;//当前webview可以处理新的请求不用打开系统浏览器 
} 
}); 
webView.loadUrl("http://www.1616.net");

WebView与Javascript

WebView不但可以运行一段HTML代码,而且还有一个最重要的特点,就是WebView可以同Javascript互相调用。因此我们可以用HTML和Javascript来编写Android应用。这里需要通过addJavascriptInterface(Object obj,String interfaceName)方法将一个Java对象绑定到一个Javascript对象中,Javascript对象名就是interfaceName,作用域是Global,这样便可以扩展Javascript的API,获取Android的数据

文章目录
  1. 1. WebView使用
  2. 2. WebView与Javascript